package com.zz.ecommerce.pojo;

import java.io.Serializable;
import java.util.Date;

/**
 * 清单状态表
 */
public class CbecElistStatus implements Serializable {
    private static final long serialVersionUID = 805598790542982594L;

    /**
     * 唯一主键
     */
    private String id;

    /**
     * 清单编号（DS+4位关区+4位年+1位进出口标记+9位流水号）
     */
    private String elistNo;

    /**
     * 验放指令。参考代码表——验放（回执）指令
     */
    private Short inspectionStatus;

    /**
     * 状态编码。参考代码表——验放（回执）指令附加信息
     */
    private Short inspectionCode;

    /**
     * 操作人组织机构路径
     */
    private String operateUserPath;

    /**
     * 操作人
     */
    private String operateUser;

    /**
     * 查验时间
     */
    private Date operateDate;

    /**
     * 人工审单、查验结果描述
     */
    private String operateDesc;

    /**
     * 创建时间，引用清单的申报日期
     */
    private Date createDate;

    /**
     * 直属关区代码，申报口岸代码前两位+00
     */
    private String districtCustoms;

    /**
     * @return 唯一主键
     */
    public String getId() {
        return id;
    }

    /**
     * @param id 
	 *            唯一主键
     */
    public void setId(String id) {
        this.id = id;
    }

    /**
     * @return 清单编号（DS+4位关区+4位年+1位进出口标记+9位流水号）
     */
    public String getElistNo() {
        return elistNo;
    }

    /**
     * @param elistNo 
	 *            清单编号（DS+4位关区+4位年+1位进出口标记+9位流水号）
     */
    public void setElistNo(String elistNo) {
        this.elistNo = elistNo;
    }

    /**
     * @return 验放指令。参考代码表——验放（回执）指令
     */
    public Short getInspectionStatus() {
        return inspectionStatus;
    }

    /**
     * @param inspectionStatus 
	 *            验放指令。参考代码表——验放（回执）指令
     */
    public void setInspectionStatus(Short inspectionStatus) {
        this.inspectionStatus = inspectionStatus;
    }

    /**
     * @return 状态编码。参考代码表——验放（回执）指令附加信息
     */
    public Short getInspectionCode() {
        return inspectionCode;
    }

    /**
     * @param inspectionCode 
	 *            状态编码。参考代码表——验放（回执）指令附加信息
     */
    public void setInspectionCode(Short inspectionCode) {
        this.inspectionCode = inspectionCode;
    }

    /**
     * @return 操作人组织机构路径
     */
    public String getOperateUserPath() {
        return operateUserPath;
    }

    /**
     * @param operateUserPath 
	 *            操作人组织机构路径
     */
    public void setOperateUserPath(String operateUserPath) {
        this.operateUserPath = operateUserPath;
    }

    /**
     * @return 操作人
     */
    public String getOperateUser() {
        return operateUser;
    }

    /**
     * @param operateUser 
	 *            操作人
     */
    public void setOperateUser(String operateUser) {
        this.operateUser = operateUser;
    }

    /**
     * @return 查验时间
     */
    public Date getOperateDate() {
        return operateDate;
    }

    /**
     * @param operateDate 
	 *            查验时间
     */
    public void setOperateDate(Date operateDate) {
        this.operateDate = operateDate;
    }

    /**
     * @return 人工审单、查验结果描述
     */
    public String getOperateDesc() {
        return operateDesc;
    }

    /**
     * @param operateDesc 
	 *            人工审单、查验结果描述
     */
    public void setOperateDesc(String operateDesc) {
        this.operateDesc = operateDesc;
    }

    /**
     * @return 创建时间，引用清单的申报日期
     */
    public Date getCreateDate() {
        return createDate;
    }

    /**
     * @param createDate 
	 *            创建时间，引用清单的申报日期
     */
    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    /**
     * @return 直属关区代码，申报口岸代码前两位+00
     */
    public String getDistrictCustoms() {
        return districtCustoms;
    }

    /**
     * @param districtCustoms 
	 *            直属关区代码，申报口岸代码前两位+00
     */
    public void setDistrictCustoms(String districtCustoms) {
        this.districtCustoms = districtCustoms;
    }
}